home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_108.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
44KB
|
794 lines
# near model CODE resource
# jump table entries: 11744-11749 (6 of them)
fn00000000:
00000000 4E56 FF00 link A6, -0x0100
00000004 48E7 1118 movem.l -[A7], D3,D7,A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 41EE FF00 lea.l A0, [A6 - 0x100]
00000014 4210 clr.b [A0]
00000016 7E01 moveq.l D7, 0x01
label00000018:
00000018 486E FF00 pea.l [A6 - 0x100]
0000001C 48C7 ext.l D7
0000001E 2F07 move.l -[A7], D7
00000020 2F0C move.l -[A7], A4
00000022 4EAD 2DF2 jsr [A5 + 0x2DF2 /* export_1466 */]
00000026 486E FF00 pea.l [A6 - 0x100]
0000002A 2F0B move.l -[A7], A3
0000002C 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000030 4A00 tst.b D0
00000032 4FEF 0014 lea.l A7, [A7 + 0x14]
00000036 6704 beq +0x6 /* 0000003C */
00000038 7001 moveq.l D0, 0x01
0000003A 600A bra +0xC /* 00000046 */
label0000003C:
0000003C 5247 addq.w D7, 1
0000003E 0C47 0006 cmpi.w D7, 0x6
00000042 6FD4 ble -0x2A /* 00000018 */
00000044 7000 moveq.l D0, 0x00
label00000046:
00000046 4CEE 1888 FEF0 movem.l D3,D7,A3,A4, [A6 - 0x110]
0000004C 4E5E unlink A6
0000004E 4E75 rts
export_1468:
00000050 4E56 FEF2 link A6, -0x010E
00000054 48E7 0018 movem.l -[A7], A3,A4
00000058 286E 0008 movea.l A4, [A6 + 0x8]
0000005C 41EE FEF2 lea.l A0, [A6 - 0x10E]
00000060 4210 clr.b [A0]
00000062 2F2E 000C move.l -[A7], [A6 + 0xC]
00000066 486E FFF4 pea.l [A6 - 0xC]
0000006A 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000006E 41EE FFF4 lea.l A0, [A6 - 0xC]
00000072 508F addq.l A7, 8
00000074 6062 bra +0x64 /* 000000D8 */
label00000076:
00000076 4878 0BEA push.l 0xBEA
0000007A 486E FEF2 pea.l [A6 - 0x10E]
0000007E 2F0B move.l -[A7], A3
00000080 2053 movea.l A0, [A3]
00000082 2050 movea.l A0, [A0]
00000084 2268 0054 movea.l A1, [A0 + 0x54]
00000088 4E91 jsr [A1]
0000008A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000008E 2F0C move.l -[A7], A4
00000090 486E FEF2 pea.l [A6 - 0x10E]
00000094 2F0C move.l -[A7], A4
00000096 4EAD 338A jsr [A5 + 0x338A /* export_1645 */]
0000009A 4A00 tst.b D0
0000009C 4FEF 001C lea.l A7, [A7 + 0x1C]
000000A0 6710 beq +0x12 /* 000000B2 */
000000A2 486E FFF2 pea.l [A6 - 0xE]
000000A6 2F0B move.l -[A7], A3
000000A8 4EBA 018E jsr [PC + 0x18E /* 00000238 */]
000000AC 4A00 tst.b D0
000000AE 508F addq.l A7, 8
000000B0 6710 beq +0x12 /* 000000C2 */
label000000B2:
000000B2 486E FEF2 pea.l [A6 - 0x10E]
000000B6 2F0C move.l -[A7], A4
000000B8 4EBA FF46 jsr [PC - 0xBA /* 00000000 */]
000000BC 4A00 tst.b D0
000000BE 508F addq.l A7, 8
000000C0 6716 beq +0x18 /* 000000D8 */
label000000C2:
000000C2 486E FFF4 pea.l [A6 - 0xC]
000000C6 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000000CA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000CE 2F0B move.l -[A7], A3
000000D0 4EBA 05D2 jsr [PC + 0x5D2 /* 000006A4 */]
000000D4 4FEF 000C lea.l A7, [A7 + 0xC]
label000000D8:
000000D8 486E FFF4 pea.l [A6 - 0xC]
000000DC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000000E0 2640 movea.l A3, D0
000000E2 200B move.l D0, A3
000000E4 588F addq.l A7, 4
000000E6 668E bne -0x70 /* 00000076 */
000000E8 4CEE 1800 FEEA movem.l A3,A4, [A6 - 0x116]
000000EE 4E5E unlink A6
000000F0 4E75 rts
export_1469:
000000F2 4E56 FDFC link A6, -0x0204
000000F6 48E7 0018 movem.l -[A7], A3,A4
000000FA 266E 0010 movea.l A3, [A6 + 0x10]
000000FE 286E 000C movea.l A4, [A6 + 0xC]
00000102 4213 clr.b [A3]
00000104 41EE FDFC lea.l A0, [A6 - 0x204]
00000108 4210 clr.b [A0]
0000010A 41EE FEFC lea.l A0, [A6 - 0x104]
0000010E 4210 clr.b [A0]
00000110 700A moveq.l D0, 0x0A
00000112 B06C 002A cmp.w D0, [A4 + 0x2A]
00000116 662A bne +0x2C /* 00000142 */
00000118 700B moveq.l D0, 0x0B
0000011A 2F00 move.l -[A7], D0
0000011C 4878 2C42 push.l 0x2C42 /* ',B' */
00000120 486E FDFC pea.l [A6 - 0x204]
00000124 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
00000128 2F2C 0024 move.l -[A7], [A4 + 0x24]
0000012C 7031 moveq.l D0, 0x31
0000012E 2F00 move.l -[A7], D0
00000130 486E FDFC pea.l [A6 - 0x204]
00000134 2F0B move.l -[A7], A3
00000136 4EAD 119A jsr [A5 + 0x119A /* export_559 */]
0000013A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000013E 6000 00EE bra +0xF0 /* 0000022E */
label00000142:
00000142 700B moveq.l D0, 0x0B
00000144 B06C 002A cmp.w D0, [A4 + 0x2A]
00000148 6616 bne +0x18 /* 00000160 */
0000014A 700C moveq.l D0, 0x0C
0000014C 2F00 move.l -[A7], D0
0000014E 4878 2C42 push.l 0x2C42 /* ',B' */
00000152 2F0B move.l -[A7], A3
00000154 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
00000158 4FEF 000C lea.l A7, [A7 + 0xC]
0000015C 6000 00D0 bra +0xD2 /* 0000022E */
label00000160:
00000160 7000 moveq.l D0, 0x00
00000162 302C 0028 move.w D0, [A4 + 0x28]
00000166 2F00 move.l -[A7], D0
00000168 4878 2C44 push.l 0x2C44 /* ',D' */
0000016C 2F0B move.l -[A7], A3
0000016E 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
00000172 2F14 move.l -[A7], [A4]
00000174 7031 moveq.l D0, 0x31
00000176 2F00 move.l -[A7], D0
00000178 2F0B move.l -[A7], A3
0000017A 486E FEFC pea.l [A6 - 0x104]
0000017E 4EAD 119A jsr [A5 + 0x119A /* export_559 */]
00000182 486E FDFC pea.l [A6 - 0x204]
00000186 302C 002A move.w D0, [A4 + 0x2A]
0000018A 48C0 ext.l D0
0000018C 2F00 move.l -[A7], D0
0000018E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000192 4EAD 2DF2 jsr